platform shoe - Turkish English Dictionary